package satir.cell.factory;

import satir.card.Deck;
import satir.cell.ActCell;
import satir.cell.Cell;
import satir.framework.LazyInitiator;

/**
 * A factory for creating ActCell objects.
 * @version 3.0 April 2012
 * @author Creative Family
 */
public class ActCellFactory extends CellFactory {
    /**
     * Create act cell object.
     * @return the act cell object
     */
    @Override
    public Cell createCell() {
	deck = (Deck) LazyInitiator.get("Deck", "ActCard");
	return new ActCell(width, height, borderHorizontal, borderVertical,
		deck);
    }
}
